﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using vudu.ClasesDominio;
using vudu.Logica.Fachada;
using vudu.Presentacion.Contrato.VU_13_Gestionar_Horarios;
using vudu.Presentacion.Presentador.VU_13_Gestionar_Horarios;

namespace vudu.Presentacion.Vista.VU_13_Gestionar_Horarios
{
    public partial class ConsultarUnaPrematricula : System.Web.UI.Page , IContratoConsultarUnaPrematricula
    {
        private PresentadorConsultarUnaPrematricula _presentador;

        protected void Page_Load(object sender, EventArgs e)
        {
            string miRol = (string)Session["TipoRol"];
            if ((miRol != "Estudiante"))
                Response.Redirect("../VU_15 Gestion de Acceso/InicioSistema.aspx");
            EnlaceLogico fachada = (EnlaceLogico)Session["Fachada"];
            _presentador = new PresentadorConsultarUnaPrematricula(this, fachada, (int)Session["PrematriculaConsultar"]);
        }

        #region Implementacion de IContratoConsultarUnaPrematricula

        public GridView UxListasPrematriculas
        {
            get { return uxListasPrematriculas; }
        }

        public Label UxMensajeDeTransaccion
        {
            get { return uxMensajeDeTransaccion; }
        }

        public Label UxInformacionEstudiante
        {
            get { return uxInformacionEstudiante; }
        }

        #endregion
    }
}